package com.hanhai.zrb.model.project;
import java.io.Serializable;


/**
 * 
 * 
 * 
 **/
@SuppressWarnings("serial")
public class ProjectComment implements Serializable {

	public enum Type{
		Normal("评论"),
		Reply("回复"),
		;
		private String name;
		
		public String getName() {
			return name;
		}

		private Type(String name) {
			this.name = name;
		}
	}
	/**评论主键id，自增**/
	private Long id;

	/**项目id**/
	private Long pid;

	/**用户id**/
	private Long uid;

	/**用户名字**/
	private String uname;

	/**评论内容**/
	private String content;

	/**目标id**/
	private Long targetId;

	/**目标类型**/
	private String targetType;

	/**目标名字**/
	private String targetName;

	/**评论状态**/
	private Integer status;

	/**创建时间**/
	private java.util.Date ctime;

	/**更新时间**/
	private java.util.Date uptime;

	/**删除时间**/
	private java.util.Date detime;
	
	/**评论问题类型**/
	private Integer questionType;



	public Integer getQuestionType() {
		return questionType;
	}

	public void setQuestionType(Integer questionType) {
		this.questionType = questionType;
	}

	public void setId(Long id){
		this.id = id;
	}

	public Long getId(){
		return this.id;
	}

	public void setPid(Long pid){
		this.pid = pid;
	}

	public Long getPid(){
		return this.pid;
	}

	public void setUid(Long uid){
		this.uid = uid;
	}

	public Long getUid(){
		return this.uid;
	}

	public void setUname(String uname){
		this.uname = uname;
	}

	public String getUname(){
		return this.uname;
	}

	public void setContent(String content){
		this.content = content;
	}

	public String getContent(){
		return this.content;
	}

	public void setTargetId(Long targetId){
		this.targetId = targetId;
	}

	public Long getTargetId(){
		return this.targetId;
	}

	public void setTargetType(String targetType){
		this.targetType = targetType;
	}

	public String getTargetType(){
		return this.targetType;
	}

	public void setTargetName(String targetName){
		this.targetName = targetName;
	}

	public String getTargetName(){
		return this.targetName;
	}

	public void setStatus(Integer status){
		this.status = status;
	}

	public Integer getStatus(){
		return this.status;
	}

	public void setCtime(java.util.Date ctime){
		this.ctime = ctime;
	}

	public java.util.Date getCtime(){
		return this.ctime;
	}

	public void setUptime(java.util.Date uptime){
		this.uptime = uptime;
	}

	public java.util.Date getUptime(){
		return this.uptime;
	}

	public void setDetime(java.util.Date detime){
		this.detime = detime;
	}

	public java.util.Date getDetime(){
		return this.detime;
	}

}
